@charset "utf-8";
/*
Copyright (C) 山东卓博信息科技有限公司 All rights reserved
版权声明：以下代码均属于山东卓博信息科技有限公司（以下简称卓博科技）原创设计，版权归卓博科技所有，拷贝、抄袭、盗用者将追究其法律责任。
 */
body { background: #fff; }
a { text-decoration: none; -webkit-transition: all 0.10s linear 0.01s; -moz-transition: all 0.10s linear 0.01s; -ms-transition: all 0.10s linear 0.01s; -o-transition: all 0.10s linear 0.01s; transition: all 0.10s linear 0.01s; color: #000; }
a:hover { text-decoration: none;}
ul { padding: 0; list-style: none; margin: 0; }
li, img { -webkit-transition: all 0.20s linear 0.01s; -moz-transition: all 0.20s linear 0.01s; -ms-transition: all 0.20s linear 0.01s; -o-transition: all 0.20s linear 0.01s; transition: all 0.20s linear 0.01s; }
em { font-style: normal; }
 @keyframes promove {
from {
transform: translateX(0px)
}
to {
transform:translateX(5px)
}
}
h1, h2, h3, h4, h5, h6 { margin: 0 auto; }

*{-moz-box-sizing:border-box;box-sizing:border-box;}
html,body{ position:relative; height:100%;}
body{padding:0px ;margin:0; font-family:"Microsoft YaHei";font-size:12px;  position:relative; overflow-x:hidden;}
a,p,dl,dt,dd,ul,li,h2,h1,h3,h4,h5,h6,table,tr,td,form,iframe,font,em,i{ font-size:12px; font-weight:normal;word-break: normal;word-wrap: break-word;  font-style:normal; padding:0px ;margin:0;text-decoration:none;outline:none;-moz-outline:none; }
a:focus{outline-style:none; -moz-outline-style: none;}
a:hover{ text-decoration:none;}
p{word-break: normal;word-wrap: break-word; }
img{ border:none; /*max-width:100%;*/}
li{ list-style:none; text-decoration:none;}
input {outline: none;text-decoration:none;-ms-outline:none; }
textarea {outline: none;text-decoration:none;}
select{outline: none;text-decoration:none;}
/*input:focus{ border:1px solid #9c9f58;}*/
.clearfix:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix {zoom:1;}	
a{text-decoration:none;}

a:hover,a:focus,a:link,a:visited,a:active { text-decoration: none;}
@font-face {font-family: "Times New Roman PS";
  src: url("61c81a93fc1cbc8a8a687477b78a6795.eot"); 
  src: url("61c81a93fc1cbc8a8a687477b78a6795.eot#iefix") format("embedded-opentype"), 
  url("61c81a93fc1cbc8a8a687477b78a67951.woff2") format("woff2"),
  url("61c81a93fc1cbc8a8a687477b78a67952.woff") format("woff"), 
  url("61c81a93fc1cbc8a8a687477b78a67953.ttf") format("truetype"), 
  url("61c81a93fc1cbc8a8a687477b78a67954.svg#Times New Roman PS") format("svg");
}




@font-face {font-family: "Bell MT Regular";
  src: url("01661f50354ecd0a3560ac450ecf43d3.eot"); 
  src: url("01661f50354ecd0a3560ac450ecf43d3.eot#iefix") format("embedded-opentype"),
  url("01661f50354ecd0a3560ac450ecf43d31.woff2") format("woff2"), 
  url("01661f50354ecd0a3560ac450ecf43d32.woff") format("woff"), 
  url("01661f50354ecd0a3560ac450ecf43d33.ttf") format("truetype"), 
  url("01661f50354ecd0a3560ac450ecf43d34.svg#Bell MT Regular") format("svg"); 
}


@font-face {font-family: "Eras Medium BT";
  src: url("db1c6af07b769f8bb5f4592ea69ad08b.eot"); 
  src: url("db1c6af07b769f8bb5f4592ea69ad08b.eot#iefix") format("embedded-opentype"), 
  url("db1c6af07b769f8bb5f4592ea69ad08b1.woff2") format("woff2"),
  url("db1c6af07b769f8bb5f4592ea69ad08b2.woff") format("woff"), 
  url("db1c6af07b769f8bb5f4592ea69ad08b3.ttf") format("truetype"), 
  url("db1c6af07b769f8bb5f4592ea69ad08b4.svg#Eras Medium BT") format("svg");
}

.container {width:81.2761%;max-width:1554px;margin:0 auto;}
.index_main {padding:25px 0;position:relative;z-index:1;}
.index_main .container {position:relative;z-index:2;}
.sd-top {width:100%;height:920px;position:relative;}

.swiper-wrapper {transition-delay:.3s;}
.swiper-container {width:100%;height:1020px;}
.swiper-slide {text-align:center;font-size:18px;background:#fff;/* Center slide text vertically */        display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:100%;}
/*.swiper-slide:nth-child(2) {*//*background:#3183ff;*//*color:#fff;}
*/.swiper-slide p {transform:translateX(-200px);opacity:0;transition:all .4s;}
.swiper-slide p img {width:100%;}
.ani-slide p {transform:translateX(0);opacity:1;}
.swiper-container  .swiper-button-next,.swiper-container  .swiper-button-prev {color:#fff;font-size:20px;}
.swiper-container .swiper-pagination-bullet-active {background-color:#fff;}



.box {clear:both;left:0;top:0;background:#fff;width:100%;z-index:9999999999999999999;background:#fff;position:fixed;left:0;top:0;border-bottom:1px solid #eeeeee;min-height:100px;}

.gonce {float:right;width:55%;height:auto;overflow:hidden;}
.gonce span {float:left;color:#666666;line-height:24px;font-size:12px;}
.gonce span img {vertical-align:middle;margin-right:5px;margin-top:-3px;}
.gonce font {float:right;color:#666666;line-height:24px;}
.gonce font a {display:inline-block;color:#666666;line-height:24px;}
@media(max-width:1600px) {.box8 {clear:both;width:100%;height:auto;overflow:hidden;background:#2c2c2c;padding:35px 0 35px 0;}

.spinner {margin:0 auto;width:150px;text-align:center;position:relative;top:50%;}
.spinner > div {width:30px;height:30px;background-color:#ce0000;border-radius:100%;display:inline-block;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;/* Prevent first frame from flickering when animation starts */  -webkit-animation-fill-mode:both;animation-fill-mode:both;}
.spinner .bounce1 {-webkit-animation-delay:-0.32s;animation-delay:-0.32s;}
.spinner .bounce2 {-webkit-animation-delay:-0.16s;animation-delay:-0.16s;}
@-webkit-keyframes bouncedelay {0%,80%,100% {-webkit-transform:scale(0.0)}
40% {-webkit-transform:scale(1.0)}
}
@keyframes bouncedelay {0%,80%,100% {transform:scale(0.0);-webkit-transform:scale(0.0);}
40% {transform:scale(1.0);-webkit-transform:scale(1.0);}
}
button {margin:0;padding:0;color:inherit;font-family:inherit;font-size:inherit;background:0 0;border:none;border-radius:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;cursor:pointer}
.wrapper {z-index:5;-webkit-transition:-webkit-transform .5s;transition:transform .5s;height:100%;width:100%;}
.wrapper.mm-menu-open {-webkit-transform:translateX(300px);-ms-transform:translateX(300px);transform:translateX(300px)}
.mm-menu-toggle {float:right;z-index:20;width:30px;height:18px;background:-webkit-linear-gradient(90deg,rgba(33,33,33,0),rgba(33,33,33,0) 7px,#212121 7px,#212121 11px,rgba(33,33,33,0) 11px,rgba(33,33,33,0) 18px);background:linear-gradient(0deg,rgba(33,33,33,0),rgba(33,33,33,0) 7px,#212121 7px,#212121 11px,rgba(33,33,33,0) 11px,rgba(33,33,33,0) 18px);font-size:0;text-indent:-9999px;display:none;}
@media(max-width:1279px) {.mm-menu-toggle {float:right;width:34px;min-height:30px;background:url(../images/menu1.jpg) no-repeat center center;font-size:0;z-index:999999999999999;display:block;}
}
.mm-menu-toggle::after {bottom:0;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}
.mm-menu-toggle,.mm-menu-toggle::after,.mm-menu-toggle::before {-webkit-transition:all .5s;transition:all .5s}
.mm-menu-toggle.active {-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);background:url(../images/menu2.jpg) no-repeat center center;}
.mm-menu {position:fixed;top:0;left:0;z-index:10;background-color:#434343;width:100%;height:100%;overflow-y:auto;box-shadow:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .5s,box-shadow .5s;transition:transform .5s,box-shadow .5s;z-index:999;}
.mm-menu.active {box-shadow:0 2px 8px rgba(0,0,0,.2);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.mm-menu li {line-height:50px;}
.mm-menu li a {color:#fff;font-size:18px;}
.dropdown {padding:130px 20px 0 20px;transition-delay:0.5s;transition:all 0.2s ease-in-out;}
.dropdown.sticky1 {padding:100px 20px 0 20px;}
@media all and (min-width:300px) {.mm-menu {width:300px;-webkit-transform:translateX(-300px);-ms-transform:translateX(-300px);transform:translateX(-300px)}
}
.mm-menu-mask {display:block;position:fixed;top:0;left:0;z-index:8;width:100%;height:100%;background-color:rgba(0,0,0,.8);visibility:hidden;opacity:0;-webkit-transition:opacity .5s,visibility .5s;transition:opacity .5s,visibility .5s}
.mm-menu-mask.active {visibility:visible;opacity:1;z-index:99;}
.sjin {width:100%;height:auto;min-height:68px;background:#b3b3b3;position:fixed;left:0;bottom:0;z-index:9999999999999;display:none;}
.sjin li {float:left;width:33.33%;text-align:center;line-height:68px;border-right:1px solid #fff;}
.sjin li a {color:#fff;font-size:28px;}
@media all and (max-width:1024px) {.sjin {width:100%;height:auto;min-height:36px;background:#b3b3b3;position:fixed;left:0;bottom:0;z-index:9999999999999;display:block;}
.sjin li {float:left;width:33.33%;text-align:center;line-height:36px;}
.sjin li a {color:#fff;font-size:16px;}
}
@media all and (max-width:414px) {.sjin {width:100%;height:auto;min-height:36px;background:#b3b3b3;position:fixed;left:0;bottom:0;z-index:9999999999999;display:block;}
.sjin li {float:left;width:33.33%;text-align:center;line-height:36px;}
.sjin li a {color:#fff;font-size:16px;}
}
.navbar-example { position: fixed; top: 20%; left: 0; width: 50px; z-index: 80; }
.navbar-example .nav { background: none; }
.navbar-example .nav img{height:40px;}
.navbar-example .navbar-collapse { padding: 0; }
.navbar-example .navbar-nav>li { display: block; float: none; height: 40px; width: 80px; border-top: 1px solid #006F50; text-align: center; line-height: 40px; background: #007D5A; border-right: 1px solid #006F50; }
.navbar-example .navbar-nav>li:last-child{border-bottom: 1px solid #006F50;}
.navbar-example .navbar-nav>li>a { padding: 0; line-height: 40px; color: #fff; }
.navbar-example .navbar-nav>li>a:hover { background: #fff; color: #007D5A; }
.navbar-example .navbar-nav>li.active>a { color: #007D5A; cursor: default; background-color: #fff; border: 0; line-height: 40px; }
/*推荐新闻*/

.recommend-news{margin-top:10px;background:#fff;padding:10px;clear:both;margin-bottom:20px;}
.recommend-news .rec-title{height:35px;line-height:35px;border-bottom:1px dashed #ccc;font-size:16px;border-left:2px solid #ccc;padding-left:10px;background:#fafafa;}
.recommend-news .rec-list{overflow:hidden;margin-top:10px;}
.recommend-news .rec-list ul li{width:570px;float:left;margin:10px;line-height:30px;border-bottom:1px dashed #ccc;}
.recommend-news .rec-list ul li span{float:right;font-size:12px;}

